/**
 * 配置选项
 * @date: 2023/10/13 10:00:00
 * @version: 1.0.0
 * @description: 根据不同环境配置不同请求地址或参数
 * @param {String} process.env.NODE_ENV 环境变量
 * @param {Object} ADDITIONAL_CONFIG 额外配置,会覆盖默认配置根据项目实际情况配置
 * @param {Object} CONFIG 默认配置
 * @return {Object} 配置对象
 */

// 额外配置
const ADDITIONAL_CONFIG = {
	// 成功状态码
	SUCCESS_CODE: [1, 2, 3],
	// Token失效状态码
	TOKEN_FAILURE: 0,
	// 请求返回参数
	SUCCESS_PARAM: 'code',
	// 请求返回消息字段
	MESSAGE_PARAM: 'msg',
	// 请求参数
	REQUSET_TOKEN: 'token',
	// 热更新ID
	HOT_ID: '631831947071557',
	// 热更新apiUrl
	HOT_API_URL: 'https://apps.yilidakeji.com/v1/check',
	// 热更新pageUrl
	HOT_PAGE_URL: 'https://apps.yilidakeji.com/app',
	// 登录页背景
	LOGIN_BG: 'linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%)',
	// 客服电话
	SERVICE_TEL:'123456789101'
};

// 默认配置
const CONFIG = {
	// 开发环境配置
	development: {
		
		// #ifdef H5
		assetsPath: 'https://dadapeiban.oss-cn-hangzhou.aliyuncs.com/', // 静态资源路径
		baseUrl: '/mapi/', // 后台接口请求地址
		uploadUrl: '/mapi/', // 陪伴器上传地址
		// #endif
		// #ifdef APP
		assetsPath: 'https://dadapeiban.oss-cn-hangzhou.aliyuncs.com/', // 静态资源路径
		baseUrl: 'https://api.dadapeiban.com', // 后台接口请求地址
		uploadUrl: 'https://api.dadapeiban.com', // 陪伴器上传地址
		// baseUrl: 'https://apidev.dadapeiban.com', // 后台接口请求地址
		// uploadUrl: 'https://apidev.dadapeiban.com', // 陪伴器上传地址
		// #endif
		// 测试手机号
		MOBILE: '19877776666',
		// 测试验证码
		CODE: '787878',
		...ADDITIONAL_CONFIG
	},
	// 生产环境配置
	production: {
		assetsPath: 'https://dadapeiban.oss-cn-hangzhou.aliyuncs.com/', // 静态资源路径
		baseUrl: 'https://api.dadapeiban.com', // 后台接口请求地址
		uploadUrl: 'https://api.dadapeiban.com', // 陪伴器上传地址
		// baseUrl: 'https://apidev.dadapeiban.com', // 后台接口请求地址
		// uploadUrl: 'https://apidev.dadapeiban.com', // 陪伴器上传地址
		// 测试手机号
		MOBILE: '19877776666',
		// 测试验证码
		CODE: '8888',
		...ADDITIONAL_CONFIG
	}
};

export default CONFIG[process.env.NODE_ENV];